Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Restaurants in Niles, Illinois (IL), United States

Omega Restaurant
4
50 reviews

9100 W Golf Rd, Niles, IL 60714-5806, Niles

Went here on the first day restaurants re-opened due to Covid. Many precautions taken. GREAT food--my mom and I both had